refrigerator baffle - German English Dictionary